import base_class,random
from abilities import *
from abilities.witchdoctor import *

class WitchDoctorClass(base_class.Class):
	def __init__(self,name):
		self.Name = name.capitalize()
		base_class.Class.__init__(self)
		#Stats
		self.Stam *= 1.1
		self.MaxHP = self.HP
		self.Str *= 0.15
		self.Int *= 1.3
		self.Agi *= 0
		self.Def *= 0.5
		self.Blk = 0
		self.Avd *= 0.25
		self.Sresist *= 1.15
		self.Voodoo = 0
		self.MaxVoodoo = 10
		self.ClassName = 'witch doctor'
		
	def initAbilities(self):
		self.Abilities = [witchdoctor.FelBolt(self)]#[witchdoctor.Cripple(self), witchdoctor.Outbreak(self), witchdoctor.Curse(self),
		#witchdoctor.ShadowNova(Self), witchdoctor.FelBolt(self), witchdoctor.Plague(self)]